[Git]设置查看和取消代理

  • 603 字
  • 次阅读

1
git config --global http.proxy socks5://127.0.0.1:7890
1
git config --global --unset http.proxy
1
git config --global --get http.proxy

吐槽下git的升级连续用了3个裸IP
https那个没用


似乎可能Win下cmd里用就是会解析成IP丢到代理里(


另外需要注意,git 协议走 ssh,需要 ssh 代理以及 ssh key

Github Desktop 对 ssh key 的支持并不好,它的官方教程让设置 passphrase,因此每次使用都要输入,但它自己的客户端不支持并且会每次都报错 -

下面是 Win 的配置,config 文件需要自己新建出来,key 的话,放在那里不用特意写配置

1
2
3
4
5
6
7
8
9
10
11
12
13
ProxyCommand connect -S 127.0.0.1:7890 -a none %h %p

Host github.com
User git
Port 22
Hostname github.com
TCPKeepAlive yes

Host ssh.github.com
User git
Port 443
Hostname ssh.github.com
TCPKeepAlive yes
打赏
打赏提示信息
分享
分享提示信息